4
תגובות
קריאת תוכן html מקובץ
פתח
אריק
,
שלום , אני רוצה לדעת האם זה מומלץ לקרוא תוכן html בעזרת
$fp = fopen($counter_file, "r"
וכל פעם שהמשתמש מבקש תוכן מסוים , אז במקום להפנות לדף אחר כל פעם , לקרוא את התוכן של ה html ולהדפיס ב php , האם זה מומלץ ????? 4 תשובות
בשביל מה? איזו בעיה אתה מנסה לפתור?
בין כה וכו הדפדפן יבצע בקשה חדשה אל השרת.
לשרת יהיה יותר פשוט להחזיר ישירות קובץ html מאשר לבצע קוד PHP שבפנים עושה אותו דבר.
פלוס אתה מוסיף לעצמך כאב ראש שצורת קוד שצריך לתחזק, לוודא בו שגיאות ולעשות דברים אחרים.
קודם כל זה יותר יפה לינק בצורה כזו www.me-web/?u=12
במקום www.me-web/html/index.html , וכן הלאה
דבר שני , תפריט / לוגו , וכדו' ,שאני רוצה שבכל האתר יהיה אותו דבר אז במקום לשנות בכל דף ,אני משנה בדף ה php ,ונגמר הסיפור .
השאלה האם זה יכול לגרום שהדף יתקע ? או משהו כזה ??
לא, זה לא יגרום לדף להיתקע
שנית, תהפוך את כל דפי ה-html שלך לסיומת php
ובמקומות שבהם צריך להיות תפריט ישתמש בפקודה include, שמעתיקה את התוכן של הקובץ המאונקלד לתוך הקובץ במופעל, למשל:
page1.php
<?php include 'header.php'; ?>
<body>
page number 1
</body>
<?php include 'footre.php'; ?>
<body>
page number 1
</body>
<?php include 'footre.php'; ?>
page2.php
<?php include 'header.php'; ?>
<body>
page number 2
</body>
<?php include 'footre.php'; ?>
<body>
page number 2
</body>
<?php include 'footre.php'; ?>
header.php
<html>
<head> <title>Yo</title> </head>
<head> <title>Yo</title> </head>
footre.php
<footer> copyright <?php echo date('Y'); ?> </footer>
</html>
</html>
התוצאה תהיה שכאשר תגלוש לעמוד page1 או לעמוד page2
לשניהם יהיה אותו תפריט ואותה תחתית, והתוכן עצמו יהיה שונה